

<%@page import="app.negocio.Carrito"%>
<%@page import="java.util.List"%>
<%@page import="app.modelo.Libro"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="css/misEstilos.css"  type="text/css" rel="stylesheet"/>
        <link href="css/miFormularioTablas.css"  type="text/css" rel="stylesheet"/>
        <link href="css/mensajesError.css"  type="text/css" rel="stylesheet"/>
        <title>Carrito de la compra</title>
    </head>
    <body class="fondoPagina">
        <!--BEGIN #signup-form -->
        <div id="signup-form">
            <!--BEGIN #subscribe-inner -->
            <div id="signup-inner">
                <%
                    if(session.getAttribute("carrito") != null
                            && ((Carrito)session.getAttribute("carrito")).getListaLibros() != null
                            && !((Carrito)session.getAttribute("carrito")).getListaLibros().isEmpty()){
                        
                    
                %>
                    <div class="clearfix" id="header">
                        <h1>Carrito de la compra</h1>
                    </div>
                    <div class="datagrid">
                        <table>
                            <thead>
                                <tr align="center">
                                    <th>T&iacute;tulo</th>
                                    <th>Autor</th>
                                    <th>Precio</th>
                                    <th>Eliminar Libro</th>
                                </tr>
                            </thead>
                            <%
                            int cantLibros = ((Carrito)session.getAttribute("carrito")).getListaLibros().size();
                            for(int i = 0; i < cantLibros; i++){
                                Libro libro = ((Carrito)session.getAttribute("carrito")).getListaLibros().get(i);
                                if(i % 2 == 0){
                                    %><tr><%
                                } else {
                                    %><tr class="alt"><%
                                }
                            
                            
                                %><td><%=libro.getTitulo()%></td><%
                                %><td><%=libro.getAutor()%></td><%
                                %><td><%=libro.getPrecio()%></td>                                    
                                <td>
                                    <div align="center">    
                                        <a href="sacarCarrito.do?isbn=<%=libro.getIsbn()%>">
                                            <img class="displayedCenter" src="imagenes/icono_carrito_eliminar.png" />
                                        </a>
                                    </div>
                                </td>
                            </tr>
                            <%}%>
                        </table>                        
                    </div>
                    <br><a id="submit" href="comprar.do">Comprar</a>
                    <br><h3>Importe total: <%=((Carrito)session.getAttribute("carrito")).getImporte() %> </h3>
                <%}%>  
                <%                  
                    if(session.getAttribute("carrito") == null
                            || (session.getAttribute("carrito") != null
                            && ((Carrito)session.getAttribute("carrito")).getListaLibros() != null
                            && ((Carrito)session.getAttribute("carrito")).getListaLibros().isEmpty())){
                        %><h2>¡Carrito Vac&iacute;o!</h2><%
                    }
                %>
                <!-- Añadimos un div con un botón para volver atrás-->
                <div align="center" style="margin-top: 20px;">
                    <%
                    if(request.getAttribute("venimosDeAnadirCarrito") != null){
                        %><a href="todos.do">Volver</a><%
                    } else {
                        %><a href="index.jsp">Volver</a><%
                    }
                    %>                    
                </div>
                <!--END #signup-inner -->
            </div>
            <!--END #signup-form -->   
        </div>
    </body> 
</html>
